import { get, post } from '@/utils/request'
const BASE_URL = window.baseUrl.mlk

/** 新增/修改产品类型列表-树 */
export function treeselect(query) {
  return get(BASE_URL + '/productinfo/productTypeTree', query)
}

/** 获取产品类型 */
export function ProductType(query) {
  return get(BASE_URL + '/productinfo/productTypedetail', { id: query })
}

/** 添加产品类型 */
export function addProductType(query) {
  return post(BASE_URL + '/productinfo/productTypeSave', query)
}

/** 修改产品类型 */
export function editProductType(query) {
  return post(BASE_URL + '/productinfo/productTypeUpdate', query)
}

/** 删除产品类型 */
export function delProductType(query) {
  return get(BASE_URL + '/productinfo/productTypeDelete', { id: query })
}

/** 产品首页面列表 */
export function list(query) {
  return get(BASE_URL + '/productinfo/productlist', query)
}

/** 添加产品 */
export function addProduct(query) {
  return post(BASE_URL + '/productinfo/productSave', query)
}

/** 修改产品 */
export function editProduct(query) {
  return post(BASE_URL + '/productinfo/productUpdate', query)
}

/** 删除产品 */
export function delProduct(query) {
  return get(BASE_URL + '/productinfo/productDelete', { id: query })
}

/** 产品详情 （编辑产品信息） */
export function productInfo(query) {
  return get(BASE_URL + '/productinfo/productdetail', { id: query })
}

/** 上传图片接口*/
export function productUpload(data) {
  return post(BASE_URL + '/productinfo/productUpload', { file: data })
}

/** 验证字段 */
export function checkDataColumnRule(query) {
  return post(BASE_URL + '/rulePolicy/checkDataColumnRule', { file: data })
}
